we're just doing our best - Alemán Inglés Diccionario